/*
#------------------------------------------------------------------------
# Fashion - May Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

#gkPage > #gkContent,
#gkPage { width: 100%!important; } 
#gkPageContent > #gkInset { display: none!important; }
#gkTabletMenu { background: transparent url('../images/style1/tablet_menu_btn.png') no-repeat 0 0; display: block!important; height: 25px; position: absolute; right: 0; text-indent: -9999px; top: 24px; width: 45px; z-index: 5; }
#gkPageContent > #gkInset.visible { position: absolute; display: block!important; top: 30px!important; right: 12px; z-index: 1000; }
#gkPageContent > #gkInset.visible > div { display: none; }
#gkPageContent > #gkInset.visible > div.box_menu { display: block; }

#gkPageWrap > .gkFooter.gkInsetUsed { display: block!important; }

#gkTop .box.quarter, 
#gkBottom .box.quarter, 
#gkPage .box.quarter { width: 50%!important; max-width: 100%; }

#gkTop .box.half, 
#gkBottom .box.half, 
#gkPage .box.half,
#gkTop .box.one, 
#gkBottom .box.one, 
#gkPage .box.one,
#gkTop > .box, 
#gkBottom > .box,
#gkPage > .box,
#gkTop .box.double, 
#gkBottom .box.double, 
#gkPage .box.double,
#gkTop .box.triple, 
#gkBottom .box.triple, 
#gkPage .box.triple,
#gkTop .box.fourfold, 
#gkBottom .box.fourfold, 
#gkPage .box.fourfold,
#gkTop .box.full, 
#gkBottom .box.full, 
#gkPage .box.full { width: 100%!important; max-width: 100%; }

.notablet { display: block; }
.nomobile { display: none; }
.onlytablet { display: none; }
.onlymobile { display: block; }

/* Fix for the user profile */
.profile dt { width: 100%!important; }

/* Fix for the contact page */
.contact .contact-image { float: left!important; }
.contact .contact-address { clear: both!important; padding-top: 20px!important; }
.contact .contact-form input,
.contact .contact-form textarea { width: 90%!important; }

/* Fix for the register */
#member-registration dd { clear: both!important; display: block!important; }

/* Fix for tables */
#gkMainbody table:before { content: "Scroll horizontally to view the whole table"; height: 14px; width: 100%; display: block; font-size: 10px; margin-top: -30px; margin-bottom: 10px; font-family: Arial, sans-serif; }
#gkMainbody table { width: 540px; overflow: scroll; display: block; padding: 30px 0 20px 0; /* padding for the scrollbars and the top message */ }
#gkMainbody table tr { width: 540px; display: table; }